republic of turkmenistan - French English Dictionary